Welcome![Sign In][Sign Up]
Location:
Search - cpu verilog

Search list

[VHDL-FPGA-Verilogutopia

Description: utopia,system verilog写的CPU测试平台代码-utopia, system verilog code written in CPU test platform
Platform: | Size: 16384 | Author: | Hits:

[VHDL-FPGA-VerilogPIPE_LINING_CPU_TEAM_24

Description: 采用Quatus II编译环境,使用Verilog HDL语言编写实现了五段流水线CPU。 能够完成以下二十二条指令(均不考虑虚拟地址和Cache,并且默认为小端方式): add rd,rs,rt addu rd,rs,rt addi rt,rs,imm addiu rt,rs,imm sub rd,rs,rt subu rd,rs,rt nor rd,rs,rt xori rt,rs,imm clo rd,rs clz rd,rs slt rd,rs,rt sltu rd,rs,rt slti rt,rs,imm sltiu rt,rs,imm sllv rd,rt,rs sra rd,rt,shamt blez rs,imm j target lwl rt,offset(base) lwl rt,offset(base) lw rt,imm(rs) sw rt,imm(rs) 在本设计中,采取非常良好的模块化编程风格,共分十三个主要模块PIPE_LINING_CPU_TEAM_24.v为顶层实体文件,对应为PIPE_LINING_CPU_TEAM_24模块作为顶层实体模块,如下: ifetch.v、regdec.v、exec.v、mem.v、wr.v分别实现五个流水段; cpuctr.v用于产生CPU控制信号; ALU.v用于对操作数进行相应指令的运算并输出结果; DM.v数据存储器 IM.v指令存储器 datareg.v数据寄存器堆 extender.v位扩展 yiwei_32bits.v 实现32位四种移位方式的移位器 在顶层实体中,调用ifetch.v、regdec.v、exec.v、mem.v、wr.v这五个模块就实现了流水线CPU。顶层模块的结构清晰明了。对于学习verilog编程非常有用- Quatus II compiled by the environment, using Verilog HDL language to achieve a five-stage pipeline CPU. To complete the following 22 commands (not considering the virtual address and Cache, and the default mode for the small end): add rd, rs, rt addu rd, rs, rt addi rt, rs, imm addiu rt, rs, imm sub rd, rs, rt subu rd, rs, rt nor rd, rs, rt xori rt, rs, imm clo rd, rs clz rd, rs slt rd, rs, rt sltu rd, rs, rt slti rt, rs, imm sltiu rt, rs, imm sllv rd, rt, rs sra rd, rt, shamt blez rs, imm j target lwl rt, offset (base) lwl rt, offset (base) lw rt, imm (rs) sw rt, imm (rs) In this design, take a very good modular programming style, is divided into 13 main modules PIPE_LINING_CPU_TEAM_24.v for the top-level entity file, the corresponding module as a top-level entity for the PIPE_LINING_CPU_TEAM_24 modules, as follows: ifetch.v, regdec.v, exec.v, mem.v, wr.v water were to achieve the five paragraph cpuctr.v used to generate CPU control signal ALU.v accordingly
Platform: | Size: 4946944 | Author: | Hits:

[VHDL-FPGA-VerilogSinglecycleCPU

Description: 用Verilog实现一个简单的单周期CPU,并运行Quicksort程序以验证正确性。-This file is written in Verilog to achieve a single cycle processor. It can run in Quartus2.
Platform: | Size: 26624 | Author: Matgek | Hits:

[VHDL-FPGA-Verilog_8259A

Description:   8259A是专门为了对8085A和8086/8088进行中断控制而设计的芯片,它是可以用程序控制的中断控制器。单个的8259A能管理8级向量优先级中断。在不增加其他电路的情况下,最多可以级联成64级的向量优先级中断系统。8259A有多种工作方式,能用于各种系统。各种工作方式的设定是在初始化时通过软件进行的。 在总线控制器的控制下,8259A芯片可以处于编程状态和操作状态.编程状态是CPU使用IN或OUT指令对8259A芯片进行初始化编程的状态- 8259A is designed to be on the 8085A and 8086/8088 designed to interrupt control chip, which is the interrupt controller can be programmed. 8259A can manage a single priority interrupt vector 8. Without increasing the other circuit cases, up to 64-level cascaded priority interrupt system vector. 8259A there are several methods of work, can be used in a variety of systems. A variety of work settings is carried out by software initialization. Under the control of the bus controller, 8259A chip can be programmed at the state and operating state. Programming state is CPU use IN or OUT instruction program on the 8259A chip, to initialize the state of
Platform: | Size: 764928 | Author: keven | Hits:

[VHDL-FPGA-VerilogLCD12864_ST7920

Description: LCD12864驱动程序 可实现以ARM为CPU的LCD12864的驱动-LCD12864 driver enables ARM-CPU of LCD12864 drive
Platform: | Size: 52224 | Author: 陈锴 | Hits:

[VHDL-FPGA-Verilogrisc8

Description: verilog risc8 cpu-verilog risc8 cpu
Platform: | Size: 433152 | Author: 谭腾飞 | Hits:

[VHDL-FPGA-Veriloguart

Description: UART verilog 代码, 内置CPU接口方式,支持2线制和流控4线制。支持轮训和中断方式。-UART verilog source code
Platform: | Size: 15360 | Author: dingyy | Hits:

[VHDL-FPGA-Verilogi2c

Description: I2C verilog代码,支持master和slave方式,内置CPU接口-I2C verilog RTL code, support master and slave mode
Platform: | Size: 13312 | Author: dingyy | Hits:

[VHDL-FPGA-Verilogalu

Description: this is source code in verilog for arithmatic logic unit for RISC cpu
Platform: | Size: 63488 | Author: Harshit B J | Hits:

[VHDL-FPGA-VerilogRISCcpu

Description: this verilog model of RISC CPU-this is verilog model of RISC CPU
Platform: | Size: 141312 | Author: Harshit B J | Hits:

[VHDL-FPGA-VerilogF10-Single-Cycle-MIPS

Description: This a verilog code of single cycle mips-This is a verilog code of single cycle mips
Platform: | Size: 587776 | Author: hualin | Hits:

[VHDL-FPGA-VerilogCPU

Description: 多周期CPU设计,使用Verilog HDL语言编程,实现MIPS的指令系统。-CPU design with verilog hdl language.Instructions from MIPS.Something in detial is not perfect.
Platform: | Size: 5579776 | Author: Po | Hits:

[VHDL-FPGA-Verilogcpu

Description: 简单的cpu,以verilog语言写的,希望大家能提点意见。-Simple cpu, the verilog language to write, and I hope we can Tidianyijian.
Platform: | Size: 79872 | Author: 书柬图章 | Hits:

[VHDL-FPGA-Verilogcpu

Description: 本程序主要完成cpu的几个主功能模块的开发,开发语言为verilog硬件语言,基本能模拟cpu的核心功能!-The program mainly to complete the main features of several cpu module development, hardware development language for the verilog language, the basic core functionality can simulate the cpu!
Platform: | Size: 5120 | Author: 赵洵 | Hits:

[VHDL-FPGA-VerilogCPU

Description: mips系列,CPU的Verilog语言设计,自己写的-mips series, CPU of the Verilog language design, to write their own
Platform: | Size: 4096 | Author: ysshr | Hits:

[VHDL-FPGA-VerilogNET2

Description: This file with the wavelet transf Mallat implementation of wavelet Verilog hdl code modules for radi Modelsim 6.6 crack, can be used f A written using Verilog DDR2 cont Simple CPU VHDL implementation an Dual-port RAM design, using Veril Verilog language, a hardware-base FPGA embedded project combat, Man Application FPGA, FPGA-chip hardw Mallat implementation of wavelet Layer of one-dimensional wavelet
Platform: | Size: 1852416 | Author: sansfroid | Hits:

[VHDL-FPGA-VerilogLIP3001CORE_cpu

Description: CPU Verilog Module source code
Platform: | Size: 162816 | Author: jc | Hits:

[VHDL-FPGA-Verilogrisc_cup

Description: 精简指令集CPU的VERILOG语言实现,很有用-RISC CPU the VERILOG language, very useful
Platform: | Size: 474112 | Author: 侯勇 | Hits:

[VHDL-FPGA-VerilogDW8051_core

Description: 8051的内核源码,用verilog HDL写成,已验证功能正确-open core fo 8051 cpu
Platform: | Size: 438272 | Author: gaoming | Hits:

[VHDL-FPGA-VerilogCPU

Description: cup developed by scope verilog
Platform: | Size: 9216 | Author: wei chenghao | Hits:
« 1 2 3 4 5 6 7 89 10 11 12 13 ... 20 »

CodeBus www.codebus.net